System Architectures System Architectures
1 Software Architecture Patterns
Patterns around designing and implementing applications for resuse.
1.1 Event Driven
1.2 Microkernal
Plugin based system with a single core and public API. Much like Eclipse structure. The plugins can communicate with each other.